Add a skeleton for an input handling overview document
authorMatthias Clasen <mclasen@redhat.com>
Tue, 20 May 2014 14:10:31 +0000 (10:10 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 20 May 2014 14:10:31 +0000 (10:10 -0400)
Not integrated in the docs yet, since there's no content.

docs/reference/gtk/input-handling.xml [new file with mode: 0644]

diff --git a/docs/reference/gtk/input-handling.xml b/docs/reference/gtk/input-handling.xml
new file mode 100644 (file)
index 0000000..45e50b0
--- /dev/null
@@ -0,0 +1,51 @@
+<?xml version="1.0"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+               "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+]>
+<refentry id="chap-input-handling">
+<refmeta>
+<refentrytitle>The GTK+ Input Handling Model</refentrytitle>
+<manvolnum>3</manvolnum>
+<refmiscinfo>GTK Library</refmiscinfo>
+</refmeta>
+
+<refnamediv>
+<refname>The GTK+ Input Handling Model</refname>
+<refpurpose>
+    GTK+ input handling in detail
+</refpurpose>
+</refnamediv>
+
+
+  <refsect1 id="input-overview">
+    <title>Overview of GTK+ input handling</title>
+
+  <refsect2>
+    <title>Devices and events</title>
+
+    <!-- input devices: master/slave, keyboard/pointer/touch -->
+    <!-- input events: button, touch, key, motion, etc -->
+  </refsect2>
+
+  <refsect2>
+    <title>Event propagation</title>
+
+    <!-- capture/bubble, event handler chain, event controllers -->
+    <!-- grabs -->
+  </refsect2>
+
+  <refsect2>
+    <title>Keyboard input</title>
+
+    <!-- focus, tab, directional navigation -->
+    <!-- mnemonics, accelerators, bindings -->
+  </refsect2>
+
+  <refsect2>
+    <title>Gestures</title>
+
+    <!-- touch sequences, states, anything else -->
+  </refsect2>
+
+  </refsect1>
+</refentry>